import request from '@/utils/request'

/**
 * 获取当前用户菜单
 * @param {*} parameter
 * @returns
 */
 export function getUserMenu (parameter) {
  return request({
    url: '/profile/menu',
    // url: '/mock/66/profile/menu',
    method: 'get',
    data: parameter
  })
}

/**
 * 修改用户个人信息
 * @param {*} parameter
 * @returns
 */
export function UpdateInfo (parameter) {
  return request({
    url: '/profile/personal',
    // url: '/mock/66/profile/personal',
    method: 'post',
    data: parameter
  })
}

/**
 * 获取用户个人偏好
 * @param {*} parameter
 * @returns
 */
export function getUserStyle (parameter) {
  return request({
    url: '/profile/preference',
    // url: '/mock/66/profile/preference',
    method: 'get',
    data: parameter
  })
}

/**
 * 修改用户个人偏好
 * @param {*} parameter
 * @returns
 */
export function updateUserStyle (parameter) {
  return request({
    url: '/profile/preference',
    // url: '/mock/66/profile/preference',
    method: 'post',
    data: parameter
  })
}

/**
 * 修改用户密码
 * @param {*} parameter
 * @returns
 */
export function updateUserPassword (parameter) {
  return request({
    url: '/profile/password',
    // url: '/mock/66/profile/password',
    method: 'post',
    data: parameter
  })
}

/**
 * 获取帮助文档
 * @param {*} parameter
 * @returns
 */
 export function getHelpDocument (parameter) {
  return request({
    url: '/document/default',
    // url: 'http://10.8.0.1:3000/mock/66/document/default',
    method: 'get',
    data: parameter
  })
}


/**
* 编辑帮助文档
* @param {*} parameter
* @returns
*/
export function editHelpDcoument (parameter) {
  return request({
    url: '/document/default',
    // url: 'http://10.8.0.1:3000/mock/66/document/default',
    method: 'put',
    data: parameter
  })
}

export function getUserOverviewData () {
  return request({
    url: '/profile/overview',
    method: 'get',
  })
}
